home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
bbsutil
/
fmqt131u.zip
/
FMQUOTE.DOC
< prev
next >
Wrap
Text File
|
1993-03-06
|
15KB
|
473 lines
┌─────────────────────────────────────────────────────────────┐
│ │
│ F M Q u o t e │
│ ───────────────────────── Version 1.31 ( March 6 1993 ) │
│ │
│ │
│ The *first* Italian Quoter │
│ │
│ Written by Alberto Quario [ 2:331/316.5@fidonet ] │
│ │
└─────────────────────────────────────────────────────────────┘
What do you miss most ? No no... let alone Claudia Schiffel, I
was referring to FM, the FrontDoor Message Editor.
Do you miss the 'GoldEd style' quoting, the random headers and
Origins ( even different from area to area ) ? If so FMQuote is
just for you !
FMQuote is very fast and very easy to configure.
FMQuote configuration file ( FMQUOTE.CFG ) is searched in the
current directory or in that one specified by the environment
variable FD. Furthermore it is possible to supply a working
directory, where you'll put configuration/origin/header/index
files, with the environment variable FMQT.
For instance:
SET FMQT=c:\fd\fmquote
If you supply an absolute path for the Origin or Header files,
the FMQT directory will be ignored.
Now you need to configure the program. Create an ascii text file
and call it FMQUOTE.CFG. Now, one by line, you can insert the
parameters; the order and the use of uppercase or lowercase
doesn't matter. The lines that begin with a ';' will be treated
as comments and ignored. In the FMQuote zipfile you should have
found a configuration file with all the available parameters.
It's also present a program (GENCFG.EXE) that helps to configure
the quoter and updates previous configurations that may be
present. Please read the GENCFG.DOC file, too.
Let's now take a look to the available parameters, that will be
always written inside a rectangle.
First of all it's necessary to define:
┌───────────────────┐
│ MsgFile filename │
└───────────────────┘
FMQuote Version 1.31 Page 1
where <filename> is the file in which we'll save the message we
want to quote.
I advice you to use 'v' as filename, being Alt+V the FM command
to save a message on disk, that is:
;
MsgFile v
;
If you want to generate the Origins is necessary to add
┌─────────────────────┐
│ NetAddr z:n/f/(.p) │
└─────────────────────┘
that is the network address and if you use GEcho or another
tosser/scanner that always insert its tearline you should add
┌──────────┐
│ NoTearLn │
└──────────┘
to avoid problems.
Who isn't interested in the Origins can exclude them with
┌──────────┐
│ NoOrigin │
└──────────┘
One of the main FMQuote 1.31 changes is the ability to generate
random Origins, and Headers as well, reading them from an extern
file.
The file must be an ascii text file in which, one by line, we can
write our personal Origins.The parameter to specify that file is:
┌──────────────────┐
│ OriginF filename │
└──────────────────┘
The maximum Origin length depends on the network address length,
usually is between 55 and 60 characters.
What we said about Origins holds for Headers, too. I call them
'HiMsgs' and they are printed in the beginning of the quoted
message.
FMQuote Version 1.31 Page 2
In the <filename> specified in
┌──────────────────┐
│ HiMsgF filename │
└──────────────────┘
we'll put the headers for the general messages and in
┌─────────────────────┐
│ HiMsg2MeF filename │
└─────────────────────┘
the headers for the personal messages (those addressed to us).
The HiMsgs maximum length is 255 characters.
There are some macros available:
%b whole name of the person who wrote the quoted message
%B name only " " " " " " " " " " " "
%t whole name of the person who received the quoted message
%d whole message date
%g only the day in numbers
%m only the month in numbers
%M only the month in letters
%a only the year
%w only the day of the week
%i network address of the person who wrote the quoted
message
%s subject of the quoted message
%n newline character
%% '%' character
For example to print:
"Hi Mike Smith! On April 12 1992 you wrote..."
I should add a line in the HiMsgF file as follow:
Hi %b! On %d you wrote...
To use HiMsg2MeF is necessary to add this parameter:
┌──────────────┐
│ MyName name │
└──────────────┘
For example I should write:
;
MyName Alberto_Quario
;
FMQuote Version 1.31 Page 3
I M P O R T A N T
──────────────────
To separate the name and the surname you must use the underscore
character '_' !
We can define different Origins and Header for every echo area in
this way:
@AREA_TAG
line 1
......
line n
I M P O R T A N T
─────────────────
If the Headers/Origin file begins with an area definition, that
is if the ** FIRST ** line will be @SOME_AREA_TAG then FMQuote
will interpret that file as divided into areas. Otherwise the
Headers/Origins will be chosen between all the lines.
For example my Origin file could be:
@CLANG
Origin 1 for CLANG echo area
Origin 2 for CLANG echo area
@COMMS
Origin for COMMS echo area
If you don't want to specify all the areas you can use the
DEFAULT tag:
@DEFAULT
Default Origin for the other echo areas
A maximum of 200 areas can be defined.
To make things work you have to supply the message base directory
with this parameter:
┌──────────────┐
│ MsgBDir dir │
└──────────────┘
for example
MsgBDir c:\fd\msgbase.
FMQuote Version 1.31